Mentat: An object-oriented macro data flow system

نویسندگان
چکیده

منابع مشابه

Object-Oriented Development of a Data Flow Visual Language System

This paper describes how object-oriented software construction principles allow to develop extensible and reusable building blocks for the development of data flow based visual languages. First we’ll present the data flow visual language ProtoHyperflow whose object-oriented realization is discussed in the second part of the paper.

متن کامل

The Mentat Computation Model Data-Driven Support for Object-Oriented Parallel Processing

Mentat is an object-oriented parallel processing system developed at the University of Virginia which has been ported to a variety of MIMD architectures. The computation model employed by Mentat is macro data-flow (MDF), a medium grain, scalable, data-driven computation model that supports both high degrees of parallelism and the object-oriented paradigm. A key aspect of the model is that it ca...

متن کامل

The Dude Runtime System: an Object-oriented Macro-dataaow Approach to Integrated Task and Object Parallelism University of Colorado at Boulder the Dude Runtime System: an Object-oriented Macro-dataaow Approach to Integrated Task and Object Parallelism

Modern parallel programming languages allow programmers to specify parallelism using implicitly parallel constructs such as data parallel or object parallel methods, and explicitly parallel constructs, such as doall, doacross, parallel section or programmer-level threads. In this paper, we present the design of a runtime system that executes data-parallel (or object-parallel) code in the presen...

متن کامل

Macro Processing in Object-Oriented Languages

There are a number of programmable macro systems such as Lisp’s. While they can handle complex program transformation, they still have difficulty in handling some kinds of transformation typical in object-oriented programming. This paper examines this problem and, to address it, presents an advanced macro system based on ideas borrowed from reflection. Unlike other macro systems, our macro syst...

متن کامل

An Object-oriented Optimization System

We describe the implementation of a graphical programming tool in the object-oriented language, Smalltalk80, that allows a user to construct a radiographic measurement model. The measurement model can be used to generate the measurements predicted by a given parameterized model of an experimental object. We also describe extensions to the graphical programming tool that allow it to be used to p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM SIGPLAN Notices

سال: 1987

ISSN: 0362-1340,1558-1160

DOI: 10.1145/38807.38811